electronic subtitling - German English Dictionary